Performance of Distributed Memory Methods in Multiprocessing Clusters

نویسندگان

  • Phyllis E. Crandall
  • Johann Leichtl
چکیده

The availability of multiprocessing workstations offers the opportunity to simultaneously apply both sharedand distributed-memory parallel processing techniques to a single application. It has been assumed that using the datasharing formalisms native to the specific machine would yield performance superior to those obtained with a more general message-passing system. We compared the performance of pure message-passing methods with a combination of message-passing and shared-memory data sharing techniques and found that the benefit of the added complexity of dual-level programming is negligible or non-existent.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Strings: A High-Performance Distributed Shared Memory for Symmetrical Multiprocessor Clusters

This paper introduces Strings, a high performance distributed shared memory system designed for clusters of symmetrical multiprocessors (SMPs). The distinguishing feature of this system is the use of a fully multi-threaded runtime system, written using POSIX threads. Strings also allows multiple application threads to be run on each node in a cluster. Since most modern UNIX systems can multiple...

متن کامل

Active Memory Clusters: Efficient Multiprocessing on Next-Generation Servers

We show how key insights from our research into active memory systems, coupled with emerging trends in commodity network technology, are leading toward the realization of hardware distributed shared memory (DSM) on clusters of industry-standard workstations. We call the result of this convergence active memory clusters. After discussing the current state of the art in hardware DSM, clusters, an...

متن کامل

Active Memory Clusters: Efficient Multiprocessing on Commodity Clusters

We show how novel active memory system research and system networking trends can be combined to realize hardware distributed shared memory on clusters of industry-standard workstations. Our active memory controller extends the cache coherence protocol to support transparent use of address re-mapping techniques that dramatically improve single-node performance, and also contains the necessary fu...

متن کامل

Simulation tools to study a distributed shared memory for clusters of symmetric multiprocessors

Distributed shared memory (DSM) systems have become popular as a means of utilizing clusters of computers for solving large applications. We have developed a high-performance DSM, Strings. In addition, to improve the performance of our DSM, a memory hierarchy simulator has been developed that allows us to compare various techniques very quickly and with much less effort. This paper describes ou...

متن کامل

Combining Shared and Distributed Memory Programming Models on Clusters of Symmetric Multiprocessors: Some Basic Promising Experiments

This note presents some experiments on different clusters of SMPs, where both distributed and shared memory parallel programming paradigms can be naturally combined. Although the platforms exhibit the same macroscopic memory organization, it appears that their individual overall performance is closely dependent on the ability of their hardware to efficiently exploit the local shared memory with...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998